import axios from "axios";

// 1.axios的请求拦截器
axios.interceptors.request.use((config) => {
  // 在发送请求之前做些什么
  console.log("请求拦截器被触发");
  return config;
}, (error) => {
  console.log("请求拦截器失败: ", error);
  
  // 对请求错误做些什么
  return Promise.reject(error);
})

// 2.响应拦截器
axios.interceptors.response.use((response) => {
  // 对响应数据做点什么
  console.log("成功响应拦截器被触发: ", response);
  return response.data;
}, (error) => {
  console.log("失败响应拦截器被触发: ", error);
  
  // 对响应错误做点什么
  return Promise.reject(error);
})

axios.get("http://123.207.32.32:9001/lyric?id=500665346").then(res => {
  console.log("res:", res)
}).catch(err => {
  console.log("err:", err)
})